.content-auto {
    content-visibility: auto;
}
.card-shadow {
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
}
.nav-shadow {
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
}
.hover-scale {
    transition: transform 0.2s ease-in-out;
}
.hover-scale:hover {
    transform: scale(1.02);
}
.scrollbar-hide::-webkit-scrollbar {
    display: none;
}
.scrollbar-hide {
    -ms-overflow-style: none;
    scrollbar-width: none;
} 